package com.yh.huiminpay.merchant.api;

import com.huiminpay.common.cache.domain.BusinessException;
import com.yh.huiminpay.merchant.dto.AppDTO;

import java.util.List;

/**
 * 支付参数设置(创建应用(接口实现))
 */
public interface AppService {
    //创建应用
    AppDTO createApp(AppDTO app);
    /**
     \* 查询商户下的应用列表
     \* @param merchantId
     \* @return
     */
    List<AppDTO> queryAppByMerchant(Long merchantId)throws BusinessException;
    /**
     \* 根据业务id查询应用
     \* @param id
     \* @return
     */
    AppDTO getAppById(String id) throws BusinessException;
}
